upper impression - French English Dictionary